Natürliche Vorkommen: Iberische Halbinsel (nördliche Hälfte und Sierra Nevada), Frankreich (südwestlich der Linie Caen - Genf und Korsika), Italien (Festland und Sardinien) und ehemaliges Jugoslawien; eingebürgert oder eingeschleppt auf den Britischen Inseln, in Deutschland (1849), in der Schweiz, in der Ukraine, in Amerika, Südafrika und Neuseeland
Frische, schattige Ruderalstellen wie Schutt, Gräben und Umschlagplätze; meist auf Silikat; in 0-2300 m Höhe